spotted geranium - Turkish English Dictionary